green light – English–Italiano translations

🇬🇧 en it 🇮🇹

green light noun

  • green traffic light
semaforo verde
  • permission
nulla osta
Wiktionary Links